algae bioreactor - Turkish English Dictionary